package com.dorje.sys.dao;

import java.util.List;

public interface BaseDao<T> {
	
	/**
	 * 插入一条记录
	 * @param t
	 * @return
	 */
	public int insert(T t);
	
	/**
	 * 更新一条记录
	 * @param t
	 * @return
	 */
	public int update(T t);
	
	/**
	 * 更具id查询一条记录
	 * @param id
	 * @return
	 */
	public T findInfoById(Integer id);
	
	/**
	 * 查询所有记录
	 * @param t
	 * @return
	 */
	public List<T> findAll(T t);

}
